package com.jumi.microservice.dto.reponse.api;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * 累计总收益
 */
@ApiModel("累计总收益")
public class FenXiaoAggregate {
    @ApiModelProperty("总收益")
    private BigDecimal sum;//总收益

    @ApiModelProperty("未结算")
    private BigDecimal noClean;//未结算

    @ApiModelProperty("可提现")
    private BigDecimal amount;//可提现

    @ApiModelProperty("自购省")
    private BigDecimal SelfNum;//自购省


    public FenXiaoAggregate(BigDecimal sum, BigDecimal noClean, BigDecimal amount, BigDecimal selfNum) {
        this.sum = sum;
        this.noClean = noClean;
        this.amount = amount;
        SelfNum = selfNum;
    }

    @ApiModelProperty("今日数据")
    private FenXiaoItem fenXiaoItemToday;//今日数据
    @ApiModelProperty("昨日数据")
    private FenXiaoItem fenXiaoItemYesterday;//昨日数据
    @ApiModelProperty("7日数据")
    private FenXiaoItem fenXiaoItemSevenDay;//7日数据
    @ApiModelProperty("30日数据")
    private FenXiaoItem fenXiaoItemThirtyDay;//30日数据


    public FenXiaoItem getFenXiaoToday() {
        return fenXiaoItemToday;
    }

    public void setFenXiaoToday(FenXiaoItem fenXiaoItemToday) {
        this.fenXiaoItemToday = fenXiaoItemToday;
    }

    public FenXiaoItem getFenXiaoYesterday() {
        return fenXiaoItemYesterday;
    }

    public void setFenXiaoYesterday(FenXiaoItem fenXiaoItemYesterday) {
        this.fenXiaoItemYesterday = fenXiaoItemYesterday;
    }

    public FenXiaoItem getFenXiaoSevenDay() {
        return fenXiaoItemSevenDay;
    }

    public void setFenXiaoSevenDay(FenXiaoItem fenXiaoItemSevenDay) {
        this.fenXiaoItemSevenDay = fenXiaoItemSevenDay;
    }

    public FenXiaoItem getFenXiaoThirtyDay() {
        return fenXiaoItemThirtyDay;
    }

    public void setFenXiaoThirtyDay(FenXiaoItem fenXiaoItemThirtyDay) {
        this.fenXiaoItemThirtyDay = fenXiaoItemThirtyDay;
    }

    public BigDecimal getSum() {
        return sum;
    }

    public void setSum(BigDecimal sum) {
        this.sum = sum;
    }

    public BigDecimal getNoClean() {
        return noClean;
    }

    public void setNoClean(BigDecimal noClean) {
        this.noClean = noClean;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getSelfNum() {
        return SelfNum;
    }

    public void setSelfNum(BigDecimal selfNum) {
        SelfNum = selfNum;
    }
}
